stave off bankruptcy

Translations
éviter la faillite
Definitions
To take actions or measures to prevent or delay going bankrupt or becoming insolvent.